import datetime
from dataclasses import dataclass

from src.core.models.enums.user import LangCode


@dataclass(frozen=True)
class UserDTO:
    id: int
    telegram_id: int
    lang_code: LangCode
    created_at: datetime.datetime | None = None
